sand arresters - Allemand Anglais Dictionnaire